managerial powers - French English Dictionary